]> dgit.raspbian.org Git - grub2.git/commit
Add "noescape" argument to cmdline creation
authorVladimir Serbinenko <phcoder@gmail.com>
Wed, 19 Jul 2023 13:09:47 +0000 (15:09 +0200)
committerSteve McIntyre <93sam@debian.org>
Wed, 23 Sep 2026 20:39:45 +0000 (21:39 +0100)
commit441c53b59ff2bc06ea16d1fffec878be8fec3dbf
tree0d7fc78be4f9f1b5b8098445fea8a94dfc3726ac
parent660f69b3772ef1f7da9fca06264bf48320a408df
Add "noescape" argument to cmdline creation

If OS parses in a way different from sh-like that GRUB does, escaping does
more harm than good. Note that allows to specify entire command line in a
single argument e.g. multiboot --noescape /kernel "a b c".

Gbp-Pq: Topic upstream
Gbp-Pq: Name Add-noescape-argument-to-cmdline-creation.patch
13 files changed:
grub-core/lib/cmdline.c
grub-core/loader/arm/linux.c
grub-core/loader/arm64/xen_boot.c
grub-core/loader/efi/linux.c
grub-core/loader/i386/linux.c
grub-core/loader/i386/multiboot_mbi.c
grub-core/loader/i386/pc/linux.c
grub-core/loader/i386/xen.c
grub-core/loader/mips/linux.c
grub-core/loader/multiboot_mbi2.c
grub-core/loader/powerpc/ieee1275/linux.c
grub-core/loader/sparc64/ieee1275/linux.c
include/grub/lib/cmdline.h